901 Boston Post RdGuilford CT 06437, Guilford
"Wanted to try out the new sandwich place in Guilford. Came in and immediately yelled at by counter p"
"Wanted to try out the new sandwich place in Guilford. Came in and immediately yelled at by counter p"